BPM

I have noticed multiple complaints on various music discussion forums asking how to find bpm (beat per minute) information for songs. The conclusion was that there is currently no service that provides this; desiring this information as well, I have created a public database to store bpm information.

The bpm database has example source code demonstrating how to submit and retrieve data and, hopefully, maintainers of projects such as iTunes, Amarok, Banshee, and Rhythmbox will create plug-ins soon. If you are a developer for one of these – or any other project – please feel free to use the connection routines in your code. The examples are released under a 3-clause BSD license and can be used without royalties in OSS/free software as well as commercial endeavors.

If you merely wish to download bpm information, you do not need to register. Registration is required for uploading information to ensure that a malicious user does not flood the database with bogus information. All submissions for a song are averaged so that a single entry that is way-off will not severely impact the validity of the information.

Leave a Reply